package com.inno.subject.common.enums;

import lombok.Getter;

@Getter
public enum MockTypeEnum {
    /**
        1-自我介绍  2-履历介绍  3-薪资谈判
        4-基础篇  5-情景题 6-项目专项
     */
    INTRODUCE("1", "自我介绍", "【引语】自我介绍是面试的敲门砖，一般面试都会从自我介绍开始，好的自我介绍可以给面试官良好的第一印象，大大提升面试成功。" +
            "【我的能力】帮你撰写一份有竞争力的自我介绍，并通过教学+模拟面试教会你应对真实的面试场景。" +
            "【陪练流程】代写自我介绍->视频模拟面试->点评报告"),
    RESUME("2", "履历介绍", "【引语】履历介绍能让面试官全面了解你的过往经历和专业能力，是面试中很关键的环节。" +
            "【我的能力】协助你梳理出重点突出、条理清晰的履历内容，同时指导你如何在介绍时展现自己的优势。" +
            "【陪练流程】梳理履历内容->模拟介绍->给出优化建议"),
    SALARY("3", "薪资谈判", "【引语】薪资谈判关乎自身的切身利益，掌握好谈判技巧能帮你争取到满意的薪资待遇。" +
            "【我的能力】教你薪资谈判的策略和话术，通过模拟谈判场景让你更有底气应对实际谈判。" +
            "【陪练流程】学习谈判策略->模拟薪资谈判->复盘总结"),
    TECHNICAL_INTRODUCE("4", "基础篇", "【引语】技术面试的基础篇考察的是你对基础知识的掌握程度，扎实的基础是成功的关键。" +
            "【我的能力】帮你复习巩固相关技术基础知识，解答常见疑问，并通过题目测试等方式强化理解。" +
            "【陪练流程】知识点梳理->答疑解惑->模拟测试"),
    SCENE("5", "情景题", "【引语】情景题可以考察你在实际工作场景下解决问题的能力，应对好情景题能展现你的综合素质。" +
            "【我的能力】和你一起分析各类情景题，提供思路和解决方案，通过模拟场景锻炼你的应对能力。" +
            "【陪练流程】分析题目场景->探讨解决方案->模拟场景应对"),
    PROJECT("6", "项目专项", "【引语】项目专项部分聚焦你过往参与的项目经历，突出项目成果能增加你的竞争力。" +
            "【我的能力】帮你提炼项目亮点，指导你如何在面试中清晰、有条理地阐述项目情况，提升认可度。" +
            "【陪练流程】挖掘项目亮点->组织项目介绍内容->模拟项目介绍"),
    COMMON("7", "通用篇", "【引语】我会根据您提供的个人情况或您的简历内容来对您进行模拟面试,现在请告知我您的具体情况或上传一份简历吧!"),

    ;

    private final String type;
    private final String desc;
    private final String keyword;

    MockTypeEnum(String type, String desc, String keyword) {
        this.type = type;
        this.desc = desc;
        this.keyword = keyword;
    }
}
